• word of the day

    salmo salar

    salmo salar - Dictionary definition and meaning for word salmo salar

    Definition
    (noun) found in northern coastal Atlantic waters or tributaries; adults do not die after spawning
    Synonyms : atlantic salmon
Download our Mobile App Today
Receive our word of the day
on Whatsapp